﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CafeOnline.Common {
    /// <summary>
    /// Defines all constants in the project
    /// </summary>
    public class Constants {
        public const string NAVIGATION = "Navigation";
        public const string INDEX_VIEW = "Index";
        public const string CATEGORIES = "Categories";
        public const string NONE_CATEGORY = "NONE";
        public const string GRID_TYPE_NAME = "GridTypeName";
    }
    /// <summary>
    /// Constants name of all controlllers
    /// </summary>
    public class ControllerNames {
        public const string HOME_CONTROLLER = "Home";
        public const string ORDER_CONTROLLER = "Order";
        public const string BOOKING_CONTROLLER = "Booking";
        public const string LOGIN_CONTROLLER = "Login";
        public const string REPORT_CONTROLLER = "Report";
        public const string DASHBOARD_CONTROLLER = "Dashboard";
        public const string USER_CONTROLLER = "User";
        public const string CATEGORY_CONTROLLER = "Category";
        public const string PRODUCT_CONTROLLER = "Product";
        public const string PRODUCT_GROUPS_CONTROLLER = "ProductGroup";
        public const string UPLOAD_CONTROLLER = "Upload";
        public const string GRID = "Grid";
    }

    public class GridTypeNames {
        private GridTypeNames() { }
        public const string CATEGORY = "Category";
    }
    public class CafeOnlineOperations {
        private CafeOnlineOperations(){
        }
        public const string ProductGroups = "ProductGroups";
        public const string Products = "Products";
        public const string Users = "Users";
        public const string Orders = "Orders";
        public const string Reports = "Reports";
    }
}
